go/types.Signature.Recv (method)

24 uses

	go/types (current package)
		named.go#L475: 	rbase, _ := deref(origSig.Recv().Type())
		object.go#L658: 		if recv := sig.Recv(); recv != nil {
		object.go#L709: 		if obj.Signature().Recv() != nil {
		range.go#L252: 		assert(typ.Recv() == nil)
		range.go#L273: 		assert(cb.Recv() == nil)
		signature.go#L131: func (s *Signature) Recv() *Var { return s.recv }

	go.pact.im/x/plumb/internal/discover
		discover.go#L278: 		if sig.Recv() != nil {
		discover.go#L287: 	if obj.Name() == "init" && sig.Recv() == nil {
		discover.go#L299: 		if recv := sig.Recv(); recv != nil {

	go.pact.im/x/plumb/internal/solve
		instance.go#L178: 	return msig.Recv().Type(), msig, nil

	golang.org/x/exp/apidiff
		apidiff.go#L339: 	return types.NewSignature(sig.Recv(), dename(sig.Params()), dename(sig.Results()), sig.Variadic())
		compatibility.go#L347: 	return method.(*types.Func).Signature().Recv().Type()
		messageset.go#L92: 		if recv := sig.Recv(); recv != nil {

	golang.org/x/tools/go/types/objectpath
		objectpath.go#L310: 		if recv := obj.Signature().Recv(); recv == nil {
		objectpath.go#L688: 	_, named := typesinternal.ReceiverNamed(meth.Signature().Recv())

	golang.org/x/tools/go/types/typeutil
		callee.go#L84: 	recv := f.Signature().Recv()

	golang.org/x/tools/internal/gcimporter
		iexport.go#L716: 		if sig.Recv() != nil {
		iexport.go#L721: 			if sig.Recv().Type() != types.Typ[types.Invalid] {
		iexport.go#L839: 			w.param(sig.Recv())

	golang.org/x/tools/internal/typesinternal
		element.go#L96: 			if T.Recv() != nil {
		element.go#L97: 				panic(fmt.Sprintf("Signature %s has Recv %s", T, T.Recv()))
		isnamed.go#L51: 		f.Signature().Recv() == nil &&
		isnamed.go#L63: 		if recv := fn.Signature().Recv(); recv != nil {
		types.go#L232: 		if obj.Signature().Recv() != nil {